Ray Ferrier est un père divorcé qui n'entretient pas de liens avec sa famille. Un week-end, alors qu'il a la garde de ses enfants, le monde se fait brutalement attaquer par une force inconnue. Une hystérie collective s'installe lorsque la race humaine réalise que la Terre se fait envahir par des extraterrestres. Ray fera tout ce qu'il peut pour protéger ses enfants pendant que les terriens se regroupent pour combattre un ennemi supérieur venu d'un autre monde.
Un ancien agent CIA John Creasy (Denzel Washington) devient le garde du corps d'une petite fille de 9 ans (Dakota Fanning) dans une riche famille au Mexique. Quand celle-ci est kidnappée, l'ex-marine se dévoue totalement à la sauver. Creasy est un «homme en feu», alors qu'il jure de tuer tous ceux qui sont impliqués dans l'enlèvement ou qui en profitent. Et rien ne pourra l'arrêter.